home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / amiga / raytrace / real3d / rl_dvlpr.lha / readme < prev    next >
Text File  |  1992-07-22  |  2KB  |  48 lines

  1.  
  2. CONTENTS OF THE DISK
  3. --------------------
  4.  
  5. This disk contains support material and information necessary when 
  6. creating a shared library for interfacing frame buffers, graphics
  7. adapters etc. custom display devices from Real 3D v.1.4.1.
  8.  
  9. The file 'Document' contains information of how to create the library 
  10. and how to use Real 3D's features which are related to custom display 
  11. devices.
  12.  
  13. The latest beta version of Real 3D v.1.4.1 is also included. Although
  14. data saving functions of the editor are removed, the version is sufficient
  15. for testing the functionality of the interface library. The program 
  16. version is the 'turbo' version, which requires 68020/30/40 and a math 
  17. coprocessor.
  18.  
  19. The disk also contains a test scene 'TestScene' including a simple test 
  20. object and suitable basic rendering options for frame buffer usage.
  21.  
  22. The drawer 'Source' contains an example implementation of the interface
  23. library (for ACS Harlequin), written in SAS C. This example can be used 
  24. freely. The following files are included:
  25.  
  26.     - hr_r3d.library.asm -- contains library initialization routines and
  27.       entry functions, which push arguments into stack and call the
  28.       actual C language routines contained in the file hrcode.c.
  29.         
  30.     - hrcode.c -- the actual library routines written in C.
  31.  
  32.     - dspdrvbase.h -- the library base definitions for C.
  33.  
  34.     - dspdrvbase.i -- the library base definitions for assembler.
  35.  
  36.     - asmsupp.i  -- a collection of useful assembler macros
  37.  
  38.     - dspdrv.fd  -- the .fd file defining the structure of the library
  39.  
  40.     - hrlibrary.with -- a link file for linking the library with blink
  41.  
  42.  
  43. If you want to create the library by modifying this example, redefine the
  44. library name strings in the file hr_r3d.library.asm and reassemble the file,
  45. redefine the contents of the C functions in the file hrcode.c and recompile 
  46. it, and finally redefine the library name in the link file and link the 
  47. library. 
  48.